to buzz off - Turkish English Dictionary